package cn.sdormitory.exam.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author : yy
 * @date: 2025/1/9 8:20
 * @description:
 */
@Data
public class ExamCourseScoreVo {

    @ApiModelProperty(value="学生id")
    private Integer studentId;
    @ApiModelProperty(value="学生学号")
    private String studentNo;
    @ApiModelProperty(value="学生姓名")
    private String studentName;

    @ApiModelProperty(value="考试id")
    private Integer examId;
    @ApiModelProperty(value="课程id")
    private Integer courseId;

    @ApiModelProperty(value="考试课程id")
    private Integer examCourseId;
    @ApiModelProperty(value="考试类型(见字典)")
    private String examType;
    @ApiModelProperty(value="优秀分数")
    private Integer excellentScore;
    @ApiModelProperty(value="良好分数")
    private Integer goodScore;
    @ApiModelProperty(value="及格分数")
    private Integer passScore;

    @ApiModelProperty(value="学生考试课程成绩id")
    private Integer examCourseStudentScoreId;
    @ApiModelProperty(value="是否缺考(0:否 1:是)")
    private Boolean missExam;
    @ApiModelProperty(value="缺考说明")
    private String missExamDesc;
    @ApiModelProperty(value="考试分数")
    private Double score;
}
